package com.lmqb.bean;

import java.math.BigDecimal;
import java.util.Date;


/*
 * 提现日志
 * */
public class LmWithdraw {
    private String withdrawNo;  //提现订单号

    private Integer userId;   //用户ID

    private Integer bankId;   //银行卡ID

    private BigDecimal withdrawMoney;   //提现金额

    private BigDecimal withdrawFee;   //提现手续费

    private Integer createTime;   //提现时间

    private Byte payStatus;   //打款状态:[0未打款;1支付成功;2支付失败]
    
    private Byte checkStstus;//审核状态[0待审核 1审核通过 2审核不通过]

    private Integer payTime;  //打款时间

    private String withdrawRemark;   //备注信息
    
    private Date createTimeD;   
    
    private Date payTimeD;
    
    private String userName;
    
    public Byte getCheckStstus() {
		return checkStstus;
	}

	public void setCheckStstus(Byte checkStstus) {
		this.checkStstus = checkStstus;
	}

    public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public Date getCreateTimeD() {
		return createTimeD;
	}

	public void setCreateTimeD(Date createTimeD) {
		this.createTimeD = createTimeD;
	}

	public Date getPayTimeD() {
		return payTimeD;
	}

	public void setPayTimeD(Date payTimeD) {
		this.payTimeD = payTimeD;
	}

	public String getWithdrawNo() {
        return withdrawNo;
    }

    public void setWithdrawNo(String withdrawNo) {
        this.withdrawNo = withdrawNo == null ? null : withdrawNo.trim();
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getBankId() {
        return bankId;
    }

    public void setBankId(Integer bankId) {
        this.bankId = bankId;
    }

    public BigDecimal getWithdrawMoney() {
        return withdrawMoney;
    }

    public void setWithdrawMoney(BigDecimal withdrawMoney) {
        this.withdrawMoney = withdrawMoney;
    }

    public BigDecimal getWithdrawFee() {
        return withdrawFee;
    }

    public void setWithdrawFee(BigDecimal withdrawFee) {
        this.withdrawFee = withdrawFee;
    }

    public Integer getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Integer createTime) {
        this.createTime = createTime;
    }

    public Byte getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Byte payStatus) {
        this.payStatus = payStatus;
    }

    public Integer getPayTime() {
        return payTime;
    }

    public void setPayTime(Integer payTime) {
        this.payTime = payTime;
    }

    public String getWithdrawRemark() {
        return withdrawRemark;
    }

    public void setWithdrawRemark(String withdrawRemark) {
        this.withdrawRemark = withdrawRemark == null ? null : withdrawRemark.trim();
    }
}